riverside properties - German English Dictionary